package com.lm.dao;

import java.util.List;

import com.lm.model.Brand;

public interface BrandDAO {
	public List getAllBrand() throws Throwable ;

	public List getAllDistinctBrand() throws Throwable ;

	public String[] getBrandNamesByBrandScope(String brandScope)
			throws Throwable ;

	public List getBrandByTypeID(String typeID) throws Throwable ;

	public Brand getBrandByBrandID(String brandID) throws Throwable ;

	public void addBrand(Brand brand, String typeID) throws Throwable ;

	public void editBrandByBrandID(Brand brand, String brandID)
			throws Throwable ;

	public void deleteBrandByBrandID(String brandID) throws Throwable ;

	public void deleteBrandByTypeID(String typeID) throws Throwable;


}
